Synonyms for "witness stand"

Words with similar meaning